const store = (data) => { // 门店数据类
  let config = storeConfig();
  console.log('store--data==', data)
  if (data && data.config) {
    if (typeof (data.config) === 'string') {
      config = storeConfig(JSON.parse(data.config || '{}'));
    }
    else {
      config = storeConfig(data.config);
    }
  }
  return {
    id: data?.id || '',
    store_no: data?.store_no || '',
    store_name: data?.store_name || '',
    area: data?.area || '',
    area_address: data?.area_address || '',
    is_show: data?.is_show || 1,
    config
  }
}
const storeConfig = (data) => { // 门店config 配置类
  return {
    isAllowLoad: false
  }
}

// 获取默认类数据
const getData = (type, data = {}) => {
  if (type === 'store') {
    return store(data);
  }
  if (type === 'storeConfig') {
    return storeConfig(data);
  }
  else {
    return data;
  }
}

module.exports = {
  getData
}

